i implore you - Spanish English Dictionary